O NH 2 (Z) NH NH 2 H 2 N S N N S N O N S O